package com.hyt.it.ogt.pj.enums;

import lombok.Getter;

/**
 * 项目下载文件类型
 */
@Getter
public enum ProjectDownLoadFileTypeEnum {

	project_all_zip("1", "中小版项目所有文件数据包zip"), 
	project_objective_score("2", "中小版项目考生客观题成绩"),
	dkb_project_all_zip("3", "大考版项目所有文件数据包zip"), 
	dkb_project_objective_score("4", "大考版项目考生客观题成绩");

	private final String type;
	private final String desc;

	private ProjectDownLoadFileTypeEnum(String type, String desc) {
		this.type = type;
		this.desc = desc;
	}

	/**
	 * 获取主观题类型
	 * 
	 * @param code
	 *            试卷类型标识
	 * @return 试卷类型枚举值
	 */
	public static ProjectDownLoadFileTypeEnum getByCode(String type) {
		for (ProjectDownLoadFileTypeEnum value : values()) {
			if (value.getType().equals(type)) {
				return value;
			}
		}
		return null;
	}
}
